C++ 应用集成 WPS 指南 > 通用 API 参考 > Demo > 接口使用示例
      WPS对象的属性分为两种,只读属性和可读写属性。

只读属性

      只读属性只提供了读取接口,接口名为"get_"+ 属性名 ,例如:Application对象的Build属性是只读属性, 若要获取此属性值,调用接口"get_Build"即可。本示例是获取WPS 版本号。

C++ for WPS

    _Application* pApp; // 假设变量pApp已初始化
    BSTR bstrBuild = NULL;
    pApp->get_Build(&bstrBuild); // 变量bstrBuild指向WPS的版本号
    SysFreeString(bstrBuild);
  

 

可读写属性

      可读写属性则提供了读取和设置接口,读取属性的接口名与上述只读属性的一样,设置属性的接口名为 "put_"+属性名,例如:Application对象的Caption 属性是可读写属性,此属性的读取接口为"get_Caption",设置属性的接口为"put_Caption"。 本示例将WPS的窗口标题设置为“WPS Application”。

C++ for WPS

    _Application* pApp; // 假设变量pApp已初始化
    BSTR bstrCaption = SysAllocString(L"WPS Application");
    pApp->put_Caption(bstrCaption); // 设置程序的标题为“WPS Application” 
    SysFreeString(bstrCaption);